package com.sinochem.yunlian.ship.api.vo.trade;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @Auther: zzd
 * @Dscription:
 * @Date: Create in 2018/2/1 16:01
 **/
@Data
public class TrdOrderDetailInfo {

    private Long id;
    //订单ID
    private Long orderId;
    //装货时间
    private Date shipmentDate;
    //装货时间变化范围
    private Integer shipmentDateRangeDay;
    //密度
    private BigDecimal density;
    //含水
    private BigDecimal water;
    //闭口闪点
    private BigDecimal point;
    //最低加温
    private BigDecimal temperature;
    //两港作业时间
    private Integer twoPortHour;
    //发票类型
    private Integer invoiceType;
    //发票费率
    private Integer invoiceFee;

    private String  invoiceTypeName;
    //付款方式
    private Integer paymentType;
    private String  paymentTypeName;
    //滞期费
    private BigDecimal demurrageFee;
    //滞期费单位
    private Integer demurrageType;
    private String  demurrageTypeName;
    //港建费付款方式
    private Integer portFeePayBy;
    private String  portFeePayByName;
    //港建费
    private BigDecimal portFee;
    //油污损害基金
    private Integer shipOilPollutionPayBy;
    private String  shipOilPollutionPayByName;
    //封样个数
    private Integer sealedAmount;
    //装货港取样方式
    private String fromSamplingModel;
    private String fromSamplingModelName;
    //卸货港取样方式
    private String toSamplingModel;
    private String toSamplingModelName;
    //装货港计量方式
    private String fromPortMeasureType;
    private String fromPortMeasureTypeName;
    //卸货港计量方式
    private String toPortMeasureType;
    private String toPortMeasureTypeName;
    //创建时间
    private Date createTime;
    //
    private Long createBy;
    //
    private Long updateBy;
    //
    private Date updateTime;

}
